وضعیت موجودی موجود
Product details
- Publisher : BPB Publications (January 29, 2021)
- Language : English
- Paperback : 506 pages
- ISBN-10 : 9389423465
- ISBN-13 : 978-9389423464
جلد سخت رنگی_کتاب Practical Robotics in C++: Build and Program Real Autonomous Robots Using Raspberry Pi (English Edition)
منابع کتاب جلد سخت رنگی_کتاب Practical Robotics in C++: Build and Program Real Autonomous Robots Using Raspberry Pi (English Edition)
حوه ساخت و برنامه ریزی ربات های مستقل واقعی را بیاموزید
ویژگی های کلیدی
پوشش ساده در زمینه اصول ساخت یک پلت فرم ربات.
آموزش برنامه نویسی Raspberry Pi برای تعامل با سخت افزار.
پوشش پیشرفته در حرکت خودکار، نقشه برداری و الگوریتم های برنامه ریزی مسیر برای روباتیک پیشرفته.
شرح
رباتیک عملی در C++ طیف کاملی از رباتیک را آموزش میدهد، درست از راهاندازی یک کامپیوتر برای یک کنترلکننده ربات تا انتقال نیرو به موتورهای چرخ. این کتاب دانش کارگاهی الکترونیک، سخت افزار و نرم افزار ساخت پلت فرم ربات موبایل را برای شما به ارمغان می آورد.
شما یاد خواهید گرفت که چگونه از حسگرها برای تشخیص موانع استفاده کنید، چگونه ربات خود را آموزش دهید تا برای خود نقشه بسازد و مسیری برای جلوگیری از موانع برنامه ریزی کند، و چگونه کد خود را برای ماژولار بودن و قابلیت تعویض با پروژه های دیگر ربات ساختار دهید. در سرتاسر کتاب، می توانید نمایش کدگذاری کامل رباتیک را با استفاده از برنامه نویسی ساده و واضح C++ تجربه کنید.
علاوه بر این، نحوه استفاده از پینهای رابط سختافزاری Raspberry Pi GPIO و کتابخانههای موجود را برای ساختن یک ماشین فوقالعاده توانا در مقرونبهصرفهترین پلتفرم رایانهای که تا کنون داشتهاید، بررسی خواهید کرد.
چه چیزی یاد خواهید گرفت
برای کنترل کننده درایو موتور کد بنویسید.
یک نقشه از Lidar Data بسازید.
الگوریتم برنامه ریزی مسیر مستقل خود را بنویسید و پیاده سازی کنید.
کدی بنویسید تا نقاط بین مسیر به طور مستقل به کنترل کننده درایو موتور ارسال شود.
در مورد نقشه برداری و ناوبری ربات بیشتر بدانید.
این کتاب برای چه کسی است
این کتاب برای برنامه نویسان ++C که علاقه زیادی به رباتیک و برنامه نویسی سخت افزار دارند مناسب است. تنها چیزی که نیاز دارید، درک خوب برنامه نویسی C++ است تا از این کتاب بیشترین بهره را ببرید.
فهرست مطالب
1. یک رایانه روباتی را انتخاب و راه اندازی کنید
2. بررسی اجمالی و استفاده از پین های رابط سخت افزاری GPIO
3. پلتفرم ربات
4. انواع ربات موتور و کنترل موتور
5. ارتباط با سنسورها و سایر دستگاه ها
6. سخت افزار مفید اضافی
7. اضافه کردن کامپیوتر برای کنترل ربات شما
8. استراتژی کنترل ربات
9. هماهنگی قطعات
10. نقشه ها برای ربات ناوبری
11. ردیابی ربات و محلی سازی
12. حرکت خودمختار
13. برنامه ریزی مسیر خودمختار
14. رمزگذار چرخ برای کیلومتر شماری
15. آشکارسازهای برد اولتراسونیک
16. IMU: شتاب سنج، ژیروسکوپ و مغناطیس سنج
17. GPS و سیستم های فانوس خارجی
18. دستگاه ها و داده های LIDAR
19. دید واقعی با دوربین
20. فیوژن سنسور
21. ساخت و برنامه نویسی یک ربات مستقل
درباره نویسنده
لوید برومباخ یک مهندس کنترل، برنامه نویس، و علاقه مندان قدیمی به الکترونیک و رباتیک است. او در رویدادهای رباتیکی مانند چالش حفاری قمری 2007 با بودجه ناسا و اخیراً بیست و هفتمین چالش وسایل نقلیه زمینی هوشمند شرکت کرده است. او متعهد به مشارکت در زمینه رباتیک است که رباتیکها و صاحبان رباتهای آینده برای سالهای آینده از آن بهرهمند خواهند شد.
ارسال نظر درباره جلد سخت رنگی_کتاب Practical Robotics in C++: Build and Program Real Autonomous Robots Using Raspberry Pi (English Edition)